Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
664 LEEDS ROAD Detached £92,000 5 Feb 1999
666 LEEDS ROAD Detached £330,000 25 Feb 2022
672 LEEDS ROAD Semi-Detached £68,000 27 Feb 1998
676 LEEDS ROAD Detached £345,000 11 Nov 2008
678 LEEDS ROAD Detached £300,000 29 May 2020
688 LEEDS ROAD Semi-Detached £142,500 16 Dec 2011